vegetable extracts - Spanish English Dictionary